{{tag>programmation BROUILLON}}

----

====== SciTE, Scintilla Text Editor ======

**SciTE** est un éditeur de texte multi-plateforme (il fonctionne sous Windows et sous linux). Il est destiné aux programmeurs. Il peut servir pour développer dans plusieurs langages ((x)HTML, PHP, CSS, C, C++, Ruby...) et possède une bonne coloration syntaxique.
Voici une capture d'écran:

{{:applications:programmation:scite.png}}

Il dispose, entre autre, des fonctionnalités suivantes :
  * Coloration syntaxique pour une grande variété de langages
  * Code source "pliable"
  * Auto-complétion (à partir des mots présents dans le même document)
  * Mini-templates personnalisables (Abréviations)
  * Sélection en colonnes
  * etc...

===== Installation =====

[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://scite|scite]]**.


===== Mettre en français =====

Sous Ubuntu, lorsque vous installez SciTE, il est par défaut en anglais, cependant il se peut que vous ayez envie de le franciser, voici la marche à suivre : 

Téléchargez sur [[http://scintilla.sourceforge.net/SciTETranslation.html|cette page]] le fichier français (FRENCH 1.72 en ce moment)

Rennomez le locale.properties et placez le dans votre dossier utilisateur puis dans un terminal : 

<code>
sudo cp locale.properties /usr/share/scite/locale.properties
</code>

Relancez SciTE et le tour est joué !

===== Modifier les préférences de SciTE =====

Pour modifier les préférences de SciTE, vous devez modifer les fichiers d'options de Scite (menu "Options").
Malheureusement, l'installation par défaut de SciTE ne vous permettra pas d'enregistrer vos modifications,
car seul root dispose des droits d'écriture sur ces fichiers.

Pour remédier à cela, ouvrez un terminal et exécutez la commande suivante:
<code>
sudo chmod 666 /usr/share/scite/*.properties
</code>

Vous trouverez une liste des différentes options ainsi que leur description (en anglais) sur la [[http://www.scintilla.org/SciTEDoc.html|page de documentation]] de SciTE (Section " Defined variables in properties files")

===== Liens =====

  * **''(fr)''** [[http://www.the-asw.com/articles/2005/11/11/54-scite-l-editeur-indispensable|SciTE : l’éditeur indispensable]], un article présentant SciTE et ses nombreuses fonctionalités.
  * **''(en)''** [[http://www.scintilla.org/SciTE.html|Site officiel]]. Vous y trouverez de nombreux raccourcis et les différents paramètres de SciTE.

----

//Contributeurs : [[:utilisateurs:Adam0509]], [[:utilisateurs:The Dragon'S Lord]], [[:utilisateurs:johngeek]] .//